shortbread biscuits - İspanyolca İngilizce Sözlük